high-efficiency engine - Alemán Inglés Diccionario